guarantees received - French English Dictionary